night depository - German English Dictionary